package com.itlong.cloud.POJO.PO;

import com.itlong.cloud.annotation.ItlField;
import com.itlong.cloud.annotation.ItlTables;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

/**
 * <desc>
 *      物业增值配置PO类
 * </desc>
 *
 * @createDate 2019/05/29
 */
@Data
@NoArgsConstructor
@EqualsAndHashCode(callSuper = true)
@ItlTables("property_value_deploy")
public class PropertyValueDeployPO extends BasePO{
    @ItlField(value = "property_value_deploy_id",logicKey = "key")
    private String propertyValueDeployId;           //逻辑主键
    @ItlField("property_value_id")
    private String propertyValueId;                 //物业增值服务id
    @ItlField("project_id")
    private String projectId;                   //项目id
    @ItlField("level")
    private Integer level;                          //档位：1(1档)  2(2档） 3（3档）
    @ItlField("day")
    private Integer day;                            //欠费天数
    @ItlField("point_out")
    private Integer pointOut;                       //设备欠费提示 1是 0否
    @ItlField("elevator_deploy_limit")
    private String elevatorDeployLimit;      //云电梯功能限制：1刷脸 2刷卡 3密码 4 蓝牙 5二维码\r\n            数据说明：如有刷脸和刷卡功能数据为 1,2 逗号分隔
    @ItlField("entrance_deploy_limit")
    private String entranceDeployLimit;     //云门禁功能限制：1刷脸 2刷卡 3密码 4 蓝牙 5二维码
    @ItlField("cloud_intercom_limit")
    private String cloudIntercomLimit;    //云对讲功能限制：1刷脸 2刷卡 3密码 4呼叫
    @ItlField("phone_deploy_limit")
    private Integer phoneDeployLimit;    //手机端通行功能限制：1是0否
}
